construction foundation - Francés Inglés Diccionario